undercover (police vehicle) - Español Inglés Diccionario